fail to win - Français Anglais Dictionnaire